feat(events): pass preflight data to routes - #664
Conversation
🦋 Changeset detectedLatest commit: 78b7b7c The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
931d311 to
78b7b7c
Compare
|
|
Closes #661.
Summary
{ outcome: 'execute', data }with strict-JSON dataAgentEventRouteProps.preflightacross standalone, shared-runtime, and Workbench production executionVerification
pnpm build && pnpm typecheck && pnpm lint && pnpm test:unit— passedpnpm exec rstest --config rstest.unit.config.ts packages/agent-bundle/tests/event-preflight.test.ts packages/agent-bundle/tests/event-ipc.test.ts— 2 files, 36 tests passedAGENT_BUNDLE_WORKBENCH_PREBUILT=1 AGENT_BUNDLE_PACKAGE_PREBUILT=1 pnpm exec rstest --config rstest.integration.config.ts packages/agent-bundle/tests/preflight-artifact-graph.test.ts packages/agent-bundle/tests/target-hook-contract.test.ts packages/agent-bundle/tests/route-invocation-dev-server.test.ts— 3 files, 25 tests passedpnpm docs:site:build— passedDeslop
Deslop: GPT-5.6 Sol, 1 edit. Corrected the stale result-count prose; no extra handler model, configuration, abstraction, or diagnostic was added.
Self-review
Reviewer: Claude Fable 5.1 Thinking High (
change-risk-reviewer).Initial findings and dispositions:
Rebase review found #643 had added Workbench production preflight execution after the branch base. Rebased onto current
origin/main, wired execute data throughprepareRouteInvocationandroute-invocation-production, and extended the existing production parity test. Final Fable review found no actionable merge risks.